a river in southern spain - Turkish English Dictionary